﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace vensoft.Entities
{
    public partial class DetalleVenta
    {
        private int _ventaId;

        public String ProductName { get; set; }

        public int VentaId
        {
            get { return _ventaId; }
            set { _ventaId = value; }
        }
        
        private int _productoId;

        public int ProductoId
        {
            get { return _productoId; }
            set { 
                _productoId = value; 
            }
        }

        private decimal _cantidad;

        public decimal Cantidad
        {
            get { return _cantidad; }
            set { _cantidad = value; }
        }

        private decimal _precio;

        public decimal Precio
        {
            get { return _precio; }
            set { _precio = value; }
        }

        private Producto _producto;

        public Producto Producto
        {
            get { return _producto; }
            set
            {
                _producto = value;
                ProductoId = value.Id_Producto;
                ProductName = value.Nombre;
            }
        }

        private Venta _venta;

        public Venta Venta
        {
            get { return _venta; }
            set { _venta = value; }
        }

        private decimal _monto;

        public decimal Monto
        {
            get { return _cantidad * _precio; }
            set { _monto = value; }
        }
    }
}
